package com.wuzheng.wisgo.sanitation.cloud.constant;

/**
 * @author：hibon
 * @date：Created in 2019/11/12
 * @description：子工程内部共享常量
 * @modified By：
 * @version: 1.0
 */
public class Constants {

    public static final String EMPYT_STRING = "";

    /**
     * 自定义查询车辆状态
     */
    public static class QueryStatus {

        public static final String VEHICLE_OFF_LINE = "0";

        public static final String VEHICLE_ON_LINE = "1";
    }

    /**
     * 根据燃油类型划分车辆
     */
    public static class VehicleFuelType {

        /**
         * 汽油车
         */
        public static final String GASOLINE = "001";

        /**
         * 新能源车
         */
        public static final String ENERGY = "002";

        /**
         * 柴油车
         */
        public static final String DIESEL = "003";

        /**
         * 油电混合
         */
        public static final String HYBRID = "004";
    }


    /**
     * 车辆用途类型
     */
    public static class VehicleUseType {
        /**
         * 洗扫车
         */
        public static final String SWEEPER = "sweeper";
        /**
         * 清扫车
         */
        public static final String CLEAN = "clean";
        /**
         * 洒水车
         */
        public static final String WATER = "water";
        /**
         * 垃圾车
         */
        public static final String TRANSFER = "rubbish";
    }

    /**
     * 作业类型
     */
    public static class JobType {
        /**
         * 全作业
         */
        public static final String FULL = "full";
        /**
         * 清扫作业
         */
        public static final String CLEAN = "clean";
        /**
         * 洒水作业
         */
        public static final String WATER = "water";
        /**
         * 转运作业
         */
        public static final String TRANSFER = "transfer";
    }

    /**
     * 关联类型
     */
    public static class RelatedType {

        /**
         * 道路
         */
        public static final String ROAD = "road";

        /**
         * 班次
         */
        public static final String SHIFT = "shift";

        /**
         * 车辆
         */
        public static final String VEHICLE = "vehicle";

        /**
         * 转运路线--垃圾桶
         */
        public static final String TRANSFER_ROUTE = "trashCan";

    }

    /**
     * 垃圾桶请求类型
     */
    public static class TrashRequestType {

        /**
         * 转运状态
         */
        public static final String CLEAR = "0";

        /**
         * 转运路线
         */
        public static final String TRANSFER_ROUTE = "1";
    }
}
